front runners - Spanish English Dictionary